support claims - French English Dictionary